Como buscar linhas repetidas no SQL?
Buscar linhas repetidas no SQL
SELECT * FROM tabela WHERE id NOT IN (SELECT MIN(id) FROM tabela GROUP BY descricao)
É feito um select para buscar na tabela tudo tudo que não for a primeira linha de acordo com o group by. Então nesse caso se tiver mais de uma descrição igual será mostrada no resultado.
Para fazer o delete basta selecionar as linhas resultantes e apagar.
Leia mais em: ww.w3schools.com/sql/sql_min_...